ranch owner - Turc Anglais Dictionnaire